<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>

    <script>

        // 求最小公倍数
        //  数学：  6 9的最小公倍数是18 
            //  9%6
            // 10%6
            // 11%6
            // 12%6
            // 。。。
        //  重复的求余数的过程   9开始 ， 最大值不知道

        // var m = 6 ;
        // var n = 9 ;
        // // 从较大的那一个数开始
        // for(var i = 9 ; ; i++) {
        //     if(i % m === 0 && i % n === 0) {
        //         console.log(i);
        //         // 第一个满足条件的数就是最小的
        //         break ;
        //     }
        // }


        // 参数
        // 是否需要返回值
        function gbs(m,n) {
            // var m = 6 ;
            // var n = 9 ;
            // 从较大的那一个数开始
            for(var i = Math.max(m,n) ; ; i++) {
                if(i % m === 0 && i % n === 0) {
                    // console.log(i);
                    document.write(i) ;
                    // return i ;   // 函数以及结束了，循环也就结束了，不需要break
                    // 第一个满足条件的数就是最小的
                    break ;
                }
            }
        }

        // 调用函数

        // var result = gbs(6,9);
        // // 页面显示结果
        // document.write(result);


        gbs(6,9);


        // 发现不用return  也可以

    </script>
    
</body>
</html>